English to Simple English Dictionary
videoconference
Video conference
Meaning for videoconference found in 27 Languages.
Sponored Video